core castle - Alemán Inglés Diccionario